Measuring Software Engineer Motivation in Globally Distributed Projects

نویسنده

  • Līva Šteinberga
چکیده

Software development today has become truly global as many individuals and teams from several geographically distant places collaborate to create software. Many organizations employ such model of work organization striving for the most effective software development in terms of speed, price and quality [1]. Global software development (GSD) approach claims to enable benefits of access to larger skilled resource pools, reduced development costs, proximity to markets and other ones [1]. However, we still hear frequent complaints about poor efficiency [2], which most often is explained by different communication, coordination and control problems caused by distance, temporal separation and socio-cultural problems inherent in GSD [3]. While it is very important to solve these problems, we argue that possibly even more attention should be paid to software engineer work motivation as it is reported to be the key determinant for retention and have large impact on productivity and software quality [4]. Motivation is commonly referred to as soft factor, which is difficult to address and even more difficult to measure [4]. Nonetheless, the importance of this factor is crucial. If motivation has the large impact on productivity and about 70% of all costs in software development are related to human resources [5], then the impact of even minimal improvements is evident. Empirical evidence suggests that improved project success directly relates to good project management, which is underpinned by human factors [6], including work motivation. The nature of offshore development and GSD projects puts new demands on managers, as such projects are significantly more complicated than even the most complex project managed entirely in-house [7]. Besides, work motivation might have cultural flavours, and it might be negatively affected by geographic and temporal distance. Contemporary managers working in globally distributed projects shall be equipped with sufficient knowledge about motivation in different GSD settings. To the best of our knowledge no empirical research focusing on addressing motivation in global software development projects exists. In order to be able to perform an extensive empirical study on motivation of software engineers working in globally distributed projects, first, we developed a survey on software engineer motivation, which was based on previously widely used and well-tested surveys. 2. Research objective

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Measuring the Performance of the Virtual Teams in Global Software Development Projects

The development teams who are geographically spread, culturally mixed and mainly depend on information and communication technology (ICT) for communication is defined as a global virtual teams (GVTs). Despite the advancement of technologies, achieving the efficient performance of GVTs remains a challenge. The reviewed literature has highlighted the importance of training and development, organi...

متن کامل

Developing Internet-based integrated architecture for managing globally distributed software development projects

Given the increasing importance of globally distributed software development (GDSD) over the last decade, it is surprising that empirical research in this area is still in the very early stage. The few existing studies report that due to various gaps or distances between different sites, traditional coordination and control mechanisms usually become less effective in dispersed projects. They fu...

متن کامل

Managing Uncertainty in Globally Distributed Software Development Projects

Global software development is not a phenomenon but a reality nowadays. However, it is still poorly explored. Lack of awareness of the particular factors inherited in the nature of globally distributed software projects makes practitioners struggle and invent new approaches to survive. It uncovers the necessity to support risk management activities. This paper describes a Knowledge Base and a R...

متن کامل

Emergence as a Paradigm to Engineer Distributed Autonomic Software

Today’s software systems are becoming more and more complex, i.e. distributed, situated, open, and dynamic. In addition, there is a trend towards software that deals with its complexity autonomously the term autonomic computing has been coined to reflect this system behaviour. Making distributed systems autonomic means constructing these systems as a group of interacting autonomous entities tha...

متن کامل

Performance analysis of global software development teams using a structured stochastic modeling formalism

Measuring productivity in globally distributed projects is crucial to improve team performance. These measures often display information on whether a given project is moving forward or starts to demonstrate undesired behaviors. In this paper we are interested in showing how analytical models could be derived in order to represent a distributed software collaboration project. We present a model ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012